to splutter - Turkish English Dictionary